﻿body
{
    padding:0px;
    margin:0px;
    background:#FCFDFD url(Images/Main_back2.png) repeat-x;
    background-position: 0px 29px;
}
a, a:visited, a:active, a:hover, a:link
{
    text-decoration:none;
}




#Top
{
    height:28px;
    Width:100%;
    background-color: #D9E4F3;
    border-bottom: 1px solid #79B7E7;
}
#Top .Start
{
    float:left;
}
#Top .Start #MenuStart
{
    display:block;
    margin:6px 8px 0 0;
    width:56px;
    height:22px;
    background-image:url(Images/Start.png);
}
#Top .Start #MenuStart:hover
{
    background-image:url(Images/Start_hover.png);
}
#Top #StartMenu #MenuClose
{ 
    width:56px;
    height:23px;
    cursor:pointer;
}
#Top #StartMenu
{
    left:0px;
    top:4px;
    width:404px;
    position:absolute;
    border-top: 1px solid #8492a6;
    border-right: 1px solid #8492a6;
    border-bottom: 1px solid #8492a6;
    background: #D0E5F5 url(Images/StartTop-back.png) repeat-x top left;
}
#Top #StartMenu .StartTop
{
    height:23px;
    background:url(Images/Start_font.png) no-repeat top left;
}
#Top #StartMenu .StartMiddle
{
    border-top: 1px solid #C5DBEC;
    border-left: 1px solid #8492a6;
    background-color:White;
}
#Top #StartMenu .StartBottom
{
    height:16px;
    border-top: 1px solid #C5DBEC;
    border-left: 1px solid #8492a6;
    background: #D0E5F5 url(Images/StartBottom-back.png) repeat-x top left;
}
#Top #StartMenu .StartMiddle a, #Top #StartMenu .StartMiddle a:visited, #Top #StartMenu .StartMiddle a:active, #Top #StartMenu .StartMiddle a:hover, #Top #StartMenu .StartMiddle a:link
{
    display:block;
    margin:0;
    padding:0;
    width:198px;
    height:40px;
    color:#254264;
    font-family:微软雅黑;
    font-size:14px;
    white-space:nowrap;
    text-decoration:none;
    overflow:hidden;
    border: 1px solid Transparent;
}
#Top #StartMenu .StartMiddle a:hover
{
    background:#FDF5CE url(Images/MenuItem_back.png) repeat-x top left;
    border: 1px solid #ffb700;
}
#Top #StartMenu .StartMiddle a img
{
    margin:4px 12px;
    border-width:0px;
    vertical-align:middle;
}
#Top .Location
{
    float:left;
    color:#254264;
    font-family:微软雅黑;
    font-size:12px;
    margin:8px 8px 0 8px;
}
#Top .UserInfo
{
    float:right;
    color:#254264;
    font-family:微软雅黑;
    font-size:12px;
    margin:8px 16px 0 0px;
}
#Top .SysInfo
{
    float:right;
    color:#254264;
    font-family:微软雅黑;
    font-size:12px;
    margin:8px 8px 0 0;
}




#Main
{ 
    width:100%;
}
#Main #MenuGap
{
    width:12px;
    border-left:1px solid #C5DBEC;  
    border-right:1px solid #79B7E7;   
    cursor:pointer;
}
.MenuGapOut
{       
    color: #2E6E9E;
    background:#DFEFFC url(Images/MenuItem_back6.png) repeat-y 50% 50%; 
}  
.MenuGapOver
{       
    color: #1D5987;
    background:#DFEFFC url(Images/MenuItem_back7.png) repeat-y 50% 50%; 
}
#Main #MenuGap span
{
    margin-left:-2px;   
    margin-right:-2px;
}
#Main #MenuSecondPanel, .MenuSecondPanel
{     
    width:160px;       
}    
#Main #MenuSecondPanel #MenuSecondPanelDiv
{
    overflow:hidden;  
    width:160px;
}
#Main #MenuSecondPanel .MenuSecond:visited, #Main #MenuSecondPanel .MenuSecond:active, #Main #MenuSecondPanel .MenuSecond:hover, #Main #MenuSecondPanel .MenuSecond:link
{       
    display:block;     
    margin:0px;
    padding:6px 14px; 
    font-family:微软雅黑;
    line-height:18px;
    font-size:14px;
    text-decoration:none;
}
#Main #MenuSecondPanel .MenuSecond:hover
{
    color: #1D5987;
    background: #D0E5F5 url(Images/MenuItem_back3.png) repeat-x 50% 50%;
    border-bottom: 1px solid #C5DBEC;  
}
#Main #MenuSecondPanel .SecondNormal
{
    color: #2E6E9E;
    background:#DFEFFC url(Images/MenuItem_back5.png) repeat-x 50% 50%; 
    border-bottom: 1px solid #C5DBEC; 
}
#Main #MenuSecondPanel .SecondCurrent:visited, #Main #MenuSecondPanel .SecondCurrent:active, #Main #MenuSecondPanel .SecondCurrent:hover, #Main #MenuSecondPanel .SecondCurrent:link
{
    color: #C77405;
    background: #FDF5CE url(Images/MenuItem_back4.png) repeat-x 50% 50%;
    border-bottom: 1px solid #FBCB09;  
}
#Main #MenuSecondPanel .MenuThirdBottom
{      
    height:2px;
    background-color:White;
    border-top: 1px solid #C5DBEC;  
    border-bottom: 1px solid #79B7E7;
}   




#Main .MenuThird
{         
    background:Transparent url(Images/MenuItem_back2.png) repeat-y top left;
}     
#Main .MenuThird .MenuThirdList
{         
    padding:8px 0 8px 0;
}      
#Main .MenuThird .MenuThirdList a:visited, #Main .MenuThird .MenuThirdList a:active, #Main .MenuThird .MenuThirdList a:hover, #Main .MenuThird .MenuThirdList a:link
{
    display:block;
    margin:0;
    padding:4px 6px 4px 32px;
    font-family:微软雅黑;
    line-height:16px;
    font-size:12px;
    text-decoration:none;
}   
#Main .MenuThird .MenuThirdList a:hover
{
    color: #1D5987;
    background: #D0E5F5 url(Images/MenuItem_back3.png) repeat-x 50% 50%;
    border-top: 1px solid #C5DBEC;
    border-bottom: 1px solid #C5DBEC;
}    
#Main .MenuThird .MenuThirdList .ThirdNormal
{
    color:#2E6E9E;
    border-top: 1px solid Transparent;
    border-bottom: 1px solid Transparent;
}   
#Main .MenuThird .MenuThirdList .ThirdCurrent:visited, #Main .MenuThird .MenuThirdList .ThirdCurrent:active, #Main .MenuThird .MenuThirdList .ThirdCurrent:hover, #Main .MenuThird .MenuThirdList .ThirdCurrent:link
{    
    color:#2E6E9E;
    font-weight:bold;
    background: url(Images/Arrow.png) no-repeat 12px 50%;
    border-top: 1px solid Transparent;
    border-bottom: 1px solid Transparent;
}